
package com.jaxb.client;

import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.namespace.QName;


/**
 * This object contains factory methods for each 
 * Java content interface and Java element interface 
 * generated in the com.jaxb.client package. 
 * <p>An ObjectFactory allows you to programatically 
 * construct new instances of the Java representation 
 * for XML content. The Java representation of XML 
 * content can consist of schema derived interfaces 
 * and classes representing the binding of schema 
 * type definitions, element declarations and model 
 * groups.  Factory methods for each of these are 
 * provided in this class.
 * 
 */
@XmlRegistry
public class ObjectFactory {

    private final static QName _GetResumeInfo_QNAME = new QName("http://service.zph.com/", "getResumeInfo");
    private final static QName _GetResumeInfoResponse_QNAME = new QName("http://service.zph.com/", "getResumeInfoResponse");
    private final static QName _ImportList_QNAME = new QName("http://service.zph.com/", "importList");
    private final static QName _ImportListResponse_QNAME = new QName("http://service.zph.com/", "importListResponse");
    private final static QName _ParseList_QNAME = new QName("http://service.zph.com/", "parseList");
    private final static QName _ParseListResponse_QNAME = new QName("http://service.zph.com/", "parseListResponse");
    private final static QName _ParseResume_QNAME = new QName("http://service.zph.com/", "parseResume");
    private final static QName _ParseResumeResponse_QNAME = new QName("http://service.zph.com/", "parseResumeResponse");
    private final static QName _SearchTalent_QNAME = new QName("http://service.zph.com/", "searchTalent");
    private final static QName _SearchTalentResponse_QNAME = new QName("http://service.zph.com/", "searchTalentResponse");

    /**
     * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.jaxb.client
     * 
     */
    public ObjectFactory() {
    }

    /**
     * Create an instance of {@link GetResumeInfo }
     * 
     */
    public GetResumeInfo createGetResumeInfo() {
        return new GetResumeInfo();
    }

    /**
     * Create an instance of {@link GetResumeInfoResponse }
     * 
     */
    public GetResumeInfoResponse createGetResumeInfoResponse() {
        return new GetResumeInfoResponse();
    }

    /**
     * Create an instance of {@link ImportList }
     * 
     */
    public ImportList createImportList() {
        return new ImportList();
    }

    /**
     * Create an instance of {@link ImportListResponse }
     * 
     */
    public ImportListResponse createImportListResponse() {
        return new ImportListResponse();
    }

    /**
     * Create an instance of {@link ParseList }
     * 
     */
    public ParseList createParseList() {
        return new ParseList();
    }

    /**
     * Create an instance of {@link ParseListResponse }
     * 
     */
    public ParseListResponse createParseListResponse() {
        return new ParseListResponse();
    }

    /**
     * Create an instance of {@link ParseResume }
     * 
     */
    public ParseResume createParseResume() {
        return new ParseResume();
    }

    /**
     * Create an instance of {@link ParseResumeResponse }
     * 
     */
    public ParseResumeResponse createParseResumeResponse() {
        return new ParseResumeResponse();
    }

    /**
     * Create an instance of {@link SearchTalent }
     * 
     */
    public SearchTalent createSearchTalent() {
        return new SearchTalent();
    }

    /**
     * Create an instance of {@link SearchTalentResponse }
     * 
     */
    public SearchTalentResponse createSearchTalentResponse() {
        return new SearchTalentResponse();
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetResumeInfo }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "getResumeInfo")
    public JAXBElement<GetResumeInfo> createGetResumeInfo(GetResumeInfo value) {
        return new JAXBElement<GetResumeInfo>(_GetResumeInfo_QNAME, GetResumeInfo.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link GetResumeInfoResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "getResumeInfoResponse")
    public JAXBElement<GetResumeInfoResponse> createGetResumeInfoResponse(GetResumeInfoResponse value) {
        return new JAXBElement<GetResumeInfoResponse>(_GetResumeInfoResponse_QNAME, GetResumeInfoResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ImportList }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "importList")
    public JAXBElement<ImportList> createImportList(ImportList value) {
        return new JAXBElement<ImportList>(_ImportList_QNAME, ImportList.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ImportListResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "importListResponse")
    public JAXBElement<ImportListResponse> createImportListResponse(ImportListResponse value) {
        return new JAXBElement<ImportListResponse>(_ImportListResponse_QNAME, ImportListResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ParseList }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "parseList")
    public JAXBElement<ParseList> createParseList(ParseList value) {
        return new JAXBElement<ParseList>(_ParseList_QNAME, ParseList.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ParseListResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "parseListResponse")
    public JAXBElement<ParseListResponse> createParseListResponse(ParseListResponse value) {
        return new JAXBElement<ParseListResponse>(_ParseListResponse_QNAME, ParseListResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ParseResume }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "parseResume")
    public JAXBElement<ParseResume> createParseResume(ParseResume value) {
        return new JAXBElement<ParseResume>(_ParseResume_QNAME, ParseResume.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link ParseResumeResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "parseResumeResponse")
    public JAXBElement<ParseResumeResponse> createParseResumeResponse(ParseResumeResponse value) {
        return new JAXBElement<ParseResumeResponse>(_ParseResumeResponse_QNAME, ParseResumeResponse.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SearchTalent }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "searchTalent")
    public JAXBElement<SearchTalent> createSearchTalent(SearchTalent value) {
        return new JAXBElement<SearchTalent>(_SearchTalent_QNAME, SearchTalent.class, null, value);
    }

    /**
     * Create an instance of {@link JAXBElement }{@code <}{@link SearchTalentResponse }{@code >}}
     * 
     */
    @XmlElementDecl(namespace = "http://service.zph.com/", name = "searchTalentResponse")
    public JAXBElement<SearchTalentResponse> createSearchTalentResponse(SearchTalentResponse value) {
        return new JAXBElement<SearchTalentResponse>(_SearchTalentResponse_QNAME, SearchTalentResponse.class, null, value);
    }

}
